construction trailer - Alemán Inglés Diccionario